math/big.Int.neg (field)
161 uses
math/big (current package)
float.go#L608: z.neg = x.neg
float.go#L1110: z.neg = x.neg
float.go#L1150: z.a.neg = x.neg
int.go#L34: neg bool // sign
int.go#L51: if x.neg {
int.go#L65: z.neg = neg
int.go#L72: z.neg = false
int.go#L91: return &Int{neg: x < 0, abs: abs}
int.go#L98: z.neg = x.neg
int.go#L122: z.neg = false
int.go#L129: z.neg = false
int.go#L136: z.neg = len(z.abs) > 0 && !z.neg // 0 has no sign
int.go#L142: neg := x.neg
int.go#L143: if x.neg == y.neg {
int.go#L157: z.neg = len(z.abs) > 0 && neg // 0 has no sign
int.go#L163: neg := x.neg
int.go#L164: if x.neg != y.neg {
int.go#L178: z.neg = len(z.abs) > 0 && neg // 0 has no sign
int.go#L190: z.neg = false
int.go#L194: z.neg = len(z.abs) > 0 && x.neg != y.neg // 0 has no sign
int.go#L217: z.neg = neg
int.go#L268: z.neg = len(z.abs) > 0 && x.neg != y.neg // 0 has no sign
int.go#L277: z.neg = len(z.abs) > 0 && x.neg // 0 has no sign
int.go#L294: z.neg, r.neg = len(z.abs) > 0 && x.neg != y.neg, len(r.abs) > 0 && x.neg // 0 has no sign
int.go#L302: y_neg := y.neg // z may be an alias for y
int.go#L305: if r.neg {
int.go#L325: if z.neg {
int.go#L326: if y0.neg {
int.go#L355: if m.neg {
int.go#L356: if y0.neg {
int.go#L379: case x.neg == y.neg:
int.go#L381: if x.neg {
int.go#L384: case x.neg:
int.go#L424: if x.neg {
int.go#L440: return w >= 0 || x.neg && w == -w
int.go#L447: return !x.neg && len(x.abs) <= 64/_W
int.go#L461: if x.neg {
int.go#L513: z.neg = false
int.go#L571: if y.neg {
int.go#L593: z.neg = len(z.abs) > 0 && x.neg && len(yWords) > 0 && yWords[0]&1 == 1 // 0 has no sign
int.go#L594: if z.neg && len(mWords) > 0 {
int.go#L597: z.neg = false
int.go#L616: lenA, lenB, negA, negB := len(a.abs), len(b.abs), a.neg, b.neg
int.go#L622: z.neg = false
int.go#L628: x.neg = negA
int.go#L636: y.neg = negB
int.go#L714: t.neg = !even
int.go#L715: s.neg = even
int.go#L722: r.neg = even
int.go#L723: q.neg = !even
int.go#L833: t.neg = !even
int.go#L834: s.neg = even
int.go#L848: negA := a.neg
int.go#L859: y.neg = !y.neg
int.go#L868: x.neg = !x.neg
int.go#L883: if n.neg || len(n.abs) == 0 {
int.go#L884: z.neg = false
int.go#L888: z.neg = false
int.go#L899: if n.neg {
int.go#L903: if g.neg {
int.go#L917: if x.neg {
int.go#L946: if b.neg {
int.go#L947: if a.neg {
int.go#L950: b.neg = false
int.go#L1088: if x.neg || x.Cmp(p) >= 0 { // ensure 0 <= x < p
int.go#L1108: z.neg = x.neg
int.go#L1114: if x.neg {
int.go#L1119: z.neg = true // z cannot be zero if x is negative
int.go#L1124: z.neg = false
int.go#L1141: if x.neg {
int.go#L1158: if x.neg {
int.go#L1162: z.neg = len(z.abs) > 0
int.go#L1166: z.neg = false
int.go#L1172: if x.neg == y.neg {
int.go#L1173: if x.neg {
int.go#L1178: z.neg = true // z cannot be zero if x and y are negative
int.go#L1184: z.neg = false
int.go#L1189: if x.neg {
int.go#L1196: z.neg = false
int.go#L1202: if x.neg == y.neg {
int.go#L1203: if x.neg {
int.go#L1208: z.neg = false
int.go#L1214: z.neg = false
int.go#L1218: if x.neg {
int.go#L1222: z.neg = true // z cannot be zero if x is negative and y is positive
int.go#L1229: z.neg = false
int.go#L1235: if x.neg == y.neg {
int.go#L1236: if x.neg {
int.go#L1241: z.neg = true // z cannot be zero if x and y are negative
int.go#L1247: z.neg = false
int.go#L1252: if x.neg {
int.go#L1259: z.neg = true // z cannot be zero if one of x or y is negative
int.go#L1265: if x.neg == y.neg {
int.go#L1266: if x.neg {
int.go#L1271: z.neg = false
int.go#L1277: z.neg = false
int.go#L1282: if x.neg {
int.go#L1289: z.neg = true // z cannot be zero if only one of x or y is negative
int.go#L1295: if x.neg {
int.go#L1298: z.neg = false
int.go#L1304: z.neg = true // z cannot be zero if x is positive
int.go#L1311: if x.neg {
int.go#L1314: z.neg = false
intconv.go#L25: return string(x.abs.itoa(x.neg, base))
intconv.go#L34: return append(buf, x.abs.itoa(x.neg, base)...)
intconv.go#L92: case x.neg:
intconv.go#L192: z.neg = len(z.abs) > 0 && neg // 0 has no sign
intmarsh.go#L25: if x.neg {
intmarsh.go#L43: z.neg = b&1 != 0
intmarsh.go#L53: return x.abs.itoa(x.neg, 10), nil
intmarsh.go#L73: return x.abs.itoa(x.neg, 10), nil
prime.go#L39: if x.neg || len(x.abs) == 0 {
rat.go#L63: z.a.neg = f < 0
rat.go#L279: if x.a.neg {
rat.go#L295: if x.a.neg {
rat.go#L304: z.a.neg = a.neg != b.neg
rat.go#L326: z.a.neg = !z.a.neg
rat.go#L368: z.a.neg = false
rat.go#L375: z.a.neg = len(z.a.abs) > 0 && !z.a.neg // 0 has no sign
rat.go#L433: z.a.neg = false
rat.go#L440: neg := z.a.neg
rat.go#L441: z.a.neg = false
rat.go#L442: z.b.neg = false
rat.go#L447: z.a.neg = neg
rat.go#L475: z.neg = x.neg
rat.go#L513: z.a.neg = false
rat.go#L538: z.a.neg = a.neg != b.neg
ratconv.go#L202: z.a.neg = neg && len(z.a.abs) > 0 // 0 has no sign
ratconv.go#L365: if x.a.neg {
ratmarsh.go#L35: if x.a.neg {
ratmarsh.go#L65: z.a.neg = b&1 != 0
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |